package com.stm.equipmentMonitor.service;

import com.stm.equipmentMonitor.domain.Equipmenthis;
import java.util.List;
import java.util.Map;

/**
 * 历史数据 服务层
 * 
 * @author wyc
 * @date 2019-04-23
 */
public interface IEquipmenthisService 
{
	/**
     * 查询历史数据信息
     * 
     * @param id 历史数据ID
     * @return 历史数据信息
     */
	public Equipmenthis selectEquipmenthisById(String id);
	
	/**
     * 查询历史数据列表
     * 
     * @param equipmenthis 历史数据信息
     * @return 历史数据集合
     */
	public List<Equipmenthis> selectEquipmenthisList(Equipmenthis equipmenthis);
	
	/**
     * 新增历史数据
     * 
     * @param equipmenthis 历史数据信息
     * @return 结果
     */
	public int insertEquipmenthis(Equipmenthis equipmenthis);
	
	/**
     * 修改历史数据
     * 
     * @param equipmenthis 历史数据信息
     * @return 结果
     */
	public int updateEquipmenthis(Equipmenthis equipmenthis);
		
	/**
     * 删除历史数据信息
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteEquipmenthisByIds(String ids);

	public List<Map<String, Object>> getChartData(Equipmenthis equipmenthis) ;
}
